anatomical snuffbox - English Synonyms Dictionary